/*! 
* DevExpress PhoneJS
* Version: 13.1.8
* Build date: Oct 24, 2013
*
* Copyright (c) 2012 - 2013 Developer Express Inc. ALL RIGHTS RESERVED
* EULA: http://phonejs.devexpress.com/EULA
*/
.dx-theme-desktop .dx-lookup .dx-lookup-field:before
{
  background: url() no-repeat;
}
.dx-theme-desktop .dx-scrollview-pulldown
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-loadindicator-image
{
  background: url() center center no-repeat;
}
.dx-theme-desktop .dx-loadindicator-image-small
{
  background: url() center center no-repeat;
}
.dx-theme-desktop .dx-loadindicator-image-large
{
  background: url() center center no-repeat;
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-prev:hover:before
{
  background-image: url();
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-next:hover:before
{
  background-image: url();
}
.dx-theme-desktop .dx-toast-info .dx-toast-icon
{
  background-image: url();
}
.dx-theme-desktop .dx-toast-warning .dx-toast-icon
{
  background-image: url();
}
.dx-theme-desktop .dx-toast-error .dx-toast-icon
{
  background-image: url();
}
.dx-theme-desktop .dx-toast-success .dx-toast-icon
{
  background-image: url();
}
.dx-theme-desktop .dx-icon-add
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-airplane
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-arrowdown
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-arrowleft
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-arrowright
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-arrowup
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-plus
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-bookmark
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-box
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-car
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-card
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-cart
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-chart
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-clock
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-close
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-comment
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-doc
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-download
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-edit
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-email
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-event
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-favorites
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-find
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-folder
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-food
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-gift
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-globe
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-group
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-help
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-home
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-image
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-info
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-key
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-like
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-map
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-menu
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-money
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-music
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-percent
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-photo
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-preferences
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-product
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-refresh
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-remove
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-runner
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-tags
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-tel
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-tips
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-todo
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-toolbox
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-user
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-save
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-icon-overflow
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-plus
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-plus
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-add
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-add
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-airplane
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-airplane
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-arrowdown
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-arrowdown
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-arrowleft
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-arrowleft
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-arrowright
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-arrowright
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-arrowup
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-arrowup
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-bookmark
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-bookmark
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-box
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-box
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-car
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-car
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-card
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-card
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-cart
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-cart
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-chart
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-chart
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-clock
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-clock
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-close
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-close
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-comment
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-comment
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-doc
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-doc
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-download
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-download
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-edit
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-edit
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-email
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-email
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-event
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-event
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-favorites
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-favorites
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-find
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-find
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-folder
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-folder
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-food
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-food
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-gift
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-gift
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-globe
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-globe
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-group
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-group
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-help
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-help
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-home
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-home
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-image
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-image
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-info
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-info
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-key
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-key
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-like
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-like
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-map
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-map
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-menu
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-menu
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-money
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-money
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-music
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-music
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-overflow
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-overflow
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-percent
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-percent
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-photo
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-photo
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-preferences
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-preferences
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-product
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-product
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-refresh
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-refresh
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-remove
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-remove
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-runner
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-runner
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-tags
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-tags
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-tel
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-tel
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-tips
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-tips
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-todo
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-todo
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-toolbox
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-toolbox
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-user
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-user
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon-save
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon-save
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-tab .dx-icon, .dx-theme-desktop .dx-tab.dx-tab-selected .dx-icon
{
  background-size: 100%;
  background-position: 50% 50%;
}
.dx-theme-desktop .dx-icon
{
  background-position: 50% 50%;
}
.dx-clearfix:before, .dx-clearfix:after
{
  display: table;
  line-height: 0;
  content: "";
}
.dx-clearfix:after
{
  clear: both;
}
.dx-translate-disabled
{
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
}
.dx-hidden-input
{
  position: fixed;
  left: -10px;
  top: -10px;
  width: 0;
  height: 0;
}
.dx-user-select
{
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
}
.dx-theme-desktop-typography
{
  color: #2b2b2b;
  font-size: 14px;
  font-weight: normal;
  font-family: 'Helvetica Neue','Segoe UI',Helvetica,Verdana,san-serif;
}
.dx-theme-desktop-typography input, .dx-theme-desktop-typography textarea
{
  font-family: 'Helvetica Neue','Segoe UI',Helvetica,Verdana,san-serif;
}
.dx-theme-desktop-typography h1, .dx-theme-desktop-typography .dx-font-xl
{
  font-size: 34px;
  font-weight: normal;
}
.dx-theme-desktop-typography h2, .dx-theme-desktop-typography .dx-font-l
{
  font-size: 28px;
  font-weight: normal;
}
.dx-theme-desktop-typography h3
{
  font-size: 22px;
  font-weight: normal;
}
.dx-theme-desktop-typography .dx-font-m
{
  font-size: 20px;
  font-weight: normal;
}
.dx-theme-desktop-typography h4, .dx-theme-desktop-typography .dx-font-s
{
  font-size: 18px;
  font-weight: normal;
}
.dx-theme-desktop-typography h5
{
  font-size: 16px;
  font-weight: normal;
}
.dx-theme-desktop-typography h6, .dx-theme-desktop-typography small, .dx-theme-desktop-typography .dx-font-xs
{
  font-size: 12px;
  font-weight: normal;
}
.dx-theme-desktop-typography .dx-fieldset .dx-field-label
{
  color: #818181;
}
.dx-theme-desktop .dx-widget
{
  color: #131313;
  font-size: 1em;
  font-weight: normal;
  font-family: 'Helvetica Neue','Segoe UI',Helvetica,Verdana,san-serif;
}
.dx-theme-desktop .dx-field
{
  min-height: 36px;
}
.dx-theme-desktop .dx-field-label
{
  padding-top: 8px;
  padding-bottom: 9px;
}
.dx-theme-desktop .dx-field-value
{
  padding: 8px 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-theme-desktop .dx-field-value.dx-widget
{
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
.dx-theme-desktop .dx-field-value.dx-editbox, .dx-theme-desktop .dx-field-value.dx-switch, .dx-theme-desktop .dx-field-value.dx-checkbox, .dx-theme-desktop .dx-field-value.dx-autocomplete, .dx-theme-desktop .dx-field-value.dx-lookup
{
  padding-top: 0;
  padding-bottom: 0;
}
.dx-theme-desktop .dx-field-value.dx-slider
{
  overflow: visible;
}
.dx-theme-desktop .dx-field-value.dx-switch, .dx-theme-desktop .dx-field-value.dx-checkbox
{
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  margin-top: 6px;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-editbox:not(.dx-textarea), .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-checkbox, .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-switch, .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-lookup, .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-slider, .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-autocomplete
{
  right: 5px;
  top: 50%;
  position: absolute;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-textarea
{
  margin: -8px -15px;
  position: relative;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-checkbox
{
  margin-top: -12px;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-switch
{
  margin-top: -12px;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-editbox:not(.dx-textarea), .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-lookup, .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-slider, .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-autocomplete
{
  left: 40%;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-editbox:not(.dx-textarea), .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-autocomplete, .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-lookup
{
  margin-top: -18px;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-autocomplete, .dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-lookup
{
  margin-left: 1px;
  margin-right: 1px;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-slider
{
  margin-top: -14px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-theme-desktop .dx-field-value:not(.dx-widget)>.dx-button
{
  position: relative;
  margin-top: -7px;
  margin-bottom: -7px;
}
.dx-theme-desktop .dx-button
{
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -ms-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -o-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  background-color: #eaeaea;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -moz-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -ms-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -o-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: linear-gradient(180deg,#eaeaea 0%,#dfdfdf 100%);
  border: 1px solid rgba(0,0,0,.18);
  padding: 0 5px;
}
.dx-theme-desktop .dx-button .dx-button-text
{
  color: #666565;
  font-size: 14px;
  font-weight: 600;
  line-height: 32px;
}
.dx-theme-desktop .dx-button a
{
  text-decoration: none;
}
.dx-theme-desktop .dx-button .dx-icon
{
  width: 32px;
  height: 32px;
  -webkit-background-size: 28px 28px;
  -moz-background-size: 28px 28px;
  background-size: 28px 28px;
}
.dx-theme-desktop .dx-button.dx-button-back
{
  width: 20px;
}
.dx-theme-desktop .dx-button.dx-button-back img
{
  width: 20px;
}
.dx-theme-desktop .dx-button.dx-button-back .dx-button-text
{
  display: none;
}
.dx-theme-desktop .dx-button.dx-button-back .dx-button-back-arrow
{
  background: url() 0 0 no-repeat;
  width: 30px;
  height: 30px;
  display: block;
}
.dx-theme-desktop .dx-button.dx-button-back .dx-icon
{
  display: none;
}
.dx-theme-desktop .dx-button.dx-state-active
{
  background: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(255,255,255,.1);
  -moz-box-shadow: inset 0 1px 3px rgba(255,255,255,.1);
  -ms-box-shadow: inset 0 1px 3px rgba(255,255,255,.1);
  -o-box-shadow: inset 0 1px 3px rgba(255,255,255,.1);
  box-shadow: inset 0 1px 3px rgba(255,255,255,.1);
  border: 1px solid rgba(0,0,0,.2);
}
.dx-theme-desktop .dx-button.dx-state-disabled .dx-icon, .dx-theme-desktop .dx-button.dx-state-disabled .dx-button-back-arrow
{
  opacity: .15;
}
.dx-theme-desktop .dx-button.dx-state-disabled .dx-button-text
{
  color: #c1c1c1;
}
.dx-theme-desktop .dx-button.dx-button-danger
{
  background-color: #ffdddf;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(-90deg,#ffdddf 0%,#ffaaaf 100%);
  background-image: -moz-linear-gradient(-90deg,#ffdddf 0%,#ffaaaf 100%);
  background-image: -ms-linear-gradient(-90deg,#ffdddf 0%,#ffaaaf 100%);
  background-image: -o-linear-gradient(-90deg,#ffdddf 0%,#ffaaaf 100%);
  background-image: linear-gradient(180deg,#ffdddf 0%,#ffaaaf 100%);
}
.dx-theme-desktop .dx-button.dx-button-success
{
  background-color: #ddffdf;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(-90deg,#ddffdf 0%,#aaffaf 100%);
  background-image: -moz-linear-gradient(-90deg,#ddffdf 0%,#aaffaf 100%);
  background-image: -ms-linear-gradient(-90deg,#ddffdf 0%,#aaffaf 100%);
  background-image: -o-linear-gradient(-90deg,#ddffdf 0%,#aaffaf 100%);
  background-image: linear-gradient(180deg,#ddffdf 0%,#aaffaf 100%);
}
.dx-theme-desktop .dx-button.dx-button-danger.dx-state-active
{
  background: #ffaaaf;
}
.dx-theme-desktop .dx-button.dx-button-success.dx-state-active
{
  background: #aaffaf;
}
.dx-theme-desktop .dx-datagrid
{
  color: #000;
  background-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.dx-theme-desktop .dx-datagrid td
{
  padding: 7px;
  border-left: 1px solid #d3d3d3;
  vertical-align: middle;
}
.dx-theme-desktop .dx-datagrid td:first-child
{
  border-left: 0;
}
.dx-theme-desktop .dx-datagrid .dx-columns-separator
{
  position: absolute;
  background-color: #fff;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  z-index: 1;
  width: 3px;
}
.dx-theme-desktop .dx-datagrid .dx-columns-separator-transparent
{
  background-color: transparent;
  border-left: 0;
  border-right: 0;
}
.dx-theme-desktop .dx-datagrid .dx-text-content
{
  overflow: hidden;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.dx-theme-desktop .dx-datagrid .dx-editbox .dx-editbox-input
{
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 3px;
}
.dx-theme-desktop .dx-datagrid .dx-drag-header
{
  position: absolute;
  vertical-align: middle;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
  box-shadow: 0 1px 3px rgba(0,0,0,.25);
  padding: 7px;
  border: 1px solid rgba(0,0,0,.15);
  background-color: #fff;
  cursor: pointer;
  z-index: 1;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers
{
  color: #989898;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers tr
{
  border-bottom: 1px solid #d3d3d3;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-action td
{
  cursor: pointer;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .filter-row td
{
  padding-top: 0;
  padding-bottom: 0;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-sort
{
  display: inline-block;
  width: 13px;
  height: 13px;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-sort-up
{
  background: url() no-repeat;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-sort-down
{
  background: url() no-repeat;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .find-button
{
  cursor: pointer;
  float: right;
  width: 24px;
  height: 24px;
  margin-top: -4px;
  margin-bottom: -4px;
  margin-left: 7px;
  margin-right: -7px;
  background: url() no-repeat;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .find-button-disabled
{
  background: url() no-repeat;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-filter-operation
{
  float: left;
  cursor: pointer;
  padding: 0 7px 3px 7px;
  margin: 3px 4px 3px 0;
  font-weight: 800;
  font-size: 16px;
  color: #fff;
  background-color: #abdcd3;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-filter-operation-long
{
  padding: 0 3px 3px 3px;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-filter-operation-selected
{
  position: relative;
  background-color: #5f9592;
  color: #fff;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-filter-operations
{
  position: absolute;
  display: none;
  z-index: 99999;
  width: 300px;
  top: 28px;
  left: 0;
  overflow: hidden;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-filter-operation-item
{
  clear: both;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-headers .dx-filter-operation-item:hover .dx-filter-operation
{
  position: relative;
  background-color: #5f9592;
  color: #fff;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview tr
{
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview .dx-group-row
{
  background-color: #f4f4f4;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview .dx-group-row td
{
  border-left: 0;
  border-top: 1px solid #d3d3d3;
  border-bottom: 1px solid #d3d3d3;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview tr.dx-group-row:first-child td
{
  border-top: 0;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row
{
  border-top: 0;
  border-bottom: 0;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td
{
  padding-top: 0;
  padding-bottom: 0;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview .dx-selection
{
  border-top-color: #fff;
  border-bottom-color: #fff;
  background-color: #abdcd3;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview .search-text
{
  color: #fff;
  background-color: #5f9592;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview-hover tr:hover
{
  border-top-color: #fff;
  border-bottom-color: #fff;
  background-color: #5f9592;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview-hover tr:hover td
{
  color: #000;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview-hover .dx-freespace-row:hover
{
  background-color: transparent;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-rowsview-hover .dx-group-row:hover
{
  background-color: #f4f4f4;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-checkbox
{
  padding: 0;
  text-align: center;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-checkbox .dx-checkbox, .dx-theme-desktop .dx-datagrid .dx-datagrid-checkbox .dx-checkbox .dx-checkbox-icon
{
  height: 16px;
  width: 16px;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-pager
{
  border-top: 3px double #d3d3d3;
  padding-top: 13px;
  padding-bottom: 13px;
  display: inline-block;
  width: 100%;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-pager .dx-datagrid-pages
{
  float: right;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-pager .dx-datagrid-pages .dx-page
{
  display: inline;
  padding: 8px 7px;
  margin-left: 1px;
  margin-right: 1px;
  cursor: pointer;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-pager .dx-datagrid-pages .dx-separator
{
  display: inline;
  padding-left: 8px;
  padding-right: 8px;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-pager .dx-datagrid-page-sizes
{
  display: inline-block;
  float: left;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-pager .dx-datagrid-page-sizes .dx-page-size
{
  display: inline;
  background-color: #e2e2e2;
  padding: 8px 9px;
  margin-left: 1px;
  margin-right: 1px;
  cursor: pointer;
}
.dx-theme-desktop .dx-datagrid .dx-datagrid-pager .dx-datagrid-pages .dx-selection, .dx-theme-desktop .dx-datagrid .dx-datagrid-pager .dx-datagrid-page-sizes .dx-selection
{
  color: #fff;
  background-color: #5f9592;
}
.dx-theme-desktop .dx-checkbox
{
  border: 1px solid rgba(0,0,0,.18);
  background-color: #fafafa;
  height: 22px;
  width: 22px;
  box-shadow: 0 1px 4px rgba(0,0,0,.1) inset;
}
.dx-theme-desktop .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon
{
  background: url() 35% 50% no-repeat;
}
.dx-theme-desktop .dx-checkbox.dx-state-disabled .dx-checkbox-icon
{
  opacity: .2;
}
.dx-theme-desktop .dx-switch
{
  border: 1px solid rgba(0,0,0,.15);
  border-radius: 3px;
  width: 100px;
  height: 22px;
}
.dx-theme-desktop .dx-switch .dx-switch-wrapper
{
  -webkit-border-radius: inherit;
  -moz-border-radius: inherit;
  -ms-border-radius: inherit;
  -o-border-radius: inherit;
  border-radius: inherit;
  overflow: hidden;
  margin: 0 -3px 0 -1px;
}
.dx-theme-desktop .dx-switch .dx-switch-inner
{
  width: 200%;
  height: 100%;
}
.dx-theme-desktop .dx-switch .dx-switch-on, .dx-theme-desktop .dx-switch .dx-switch-off
{
  margin-left: -24px;
  float: left;
  width: 50%;
  text-align: center;
}
.dx-theme-desktop .dx-switch .dx-switch-on
{
  margin-left: -24px;
  padding: 1px 0;
}
.dx-theme-desktop .dx-switch .dx-switch-handle
{
  margin-left: -24px;
  position: relative;
  float: left;
  margin-top: 1px;
  width: 46px;
  height: 18px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: #eaeaea;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -moz-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -ms-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -o-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: linear-gradient(180deg,#eaeaea 0%,#dfdfdf 100%);
  -webkit-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -ms-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -o-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  border: 1px solid rgba(0,0,0,.15);
  z-index: 1;
}
.dx-theme-desktop .dx-switch .dx-switch-off
{
  padding: 1px 0;
  color: #c1c1c1;
}
.dx-theme-desktop .dx-switch.dx-state-disabled
{
  border-color: rgba(76,76,76,.15);
}
.dx-theme-desktop .dx-switch.dx-state-disabled .dx-switch-on
{
  color: #929292;
}
.dx-theme-desktop .dx-switch.dx-state-disabled .dx-switch-off
{
  color: #e7e7e7;
}
.dx-theme-desktop .dx-switch.dx-state-disabled .dx-switch-handle
{
  background-color: #f7f7f7;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(-90deg,#f7f7f7 0%,#ececec 100%);
  background-image: -moz-linear-gradient(-90deg,#f7f7f7 0%,#ececec 100%);
  background-image: -ms-linear-gradient(-90deg,#f7f7f7 0%,#ececec 100%);
  background-image: -o-linear-gradient(-90deg,#f7f7f7 0%,#ececec 100%);
  background-image: linear-gradient(180deg,#f7f7f7 0%,#ececec 100%);
}
.dx-theme-desktop .dx-tabs
{
  background: #2b2b2b;
  text-align: left;
}
.dx-theme-desktop .dx-tabs .dx-tab
{
  padding: 10px;
}
.dx-theme-desktop .dx-tabs .dx-tab .dx-icon
{
  width: 32px;
  height: 32px;
  display: inline-block;
}
.dx-theme-desktop .dx-tabs .dx-tab-text
{
  display: inline-block;
  padding: 0 5px;
  color: #2b2b2b;
  font-size: 14px;
  font-weight: normal;
  font-family: 'Helvetica Neue','Segoe UI',Helvetica,Verdana,san-serif;
  color: #dfdfdf;
  vertical-align: 50%;
}
.dx-theme-desktop .dx-tabs .dx-tab-text input, .dx-theme-desktop .dx-tabs .dx-tab-text textarea
{
  font-family: 'Helvetica Neue','Segoe UI',Helvetica,Verdana,san-serif;
}
.dx-theme-desktop .dx-tabs .dx-tab-text h1, .dx-theme-desktop .dx-tabs .dx-tab-text .dx-font-xl
{
  font-size: 34px;
  font-weight: normal;
}
.dx-theme-desktop .dx-tabs .dx-tab-text h2, .dx-theme-desktop .dx-tabs .dx-tab-text .dx-font-l
{
  font-size: 28px;
  font-weight: normal;
}
.dx-theme-desktop .dx-tabs .dx-tab-text h3
{
  font-size: 22px;
  font-weight: normal;
}
.dx-theme-desktop .dx-tabs .dx-tab-text .dx-font-m
{
  font-size: 20px;
  font-weight: normal;
}
.dx-theme-desktop .dx-tabs .dx-tab-text h4, .dx-theme-desktop .dx-tabs .dx-tab-text .dx-font-s
{
  font-size: 18px;
  font-weight: normal;
}
.dx-theme-desktop .dx-tabs .dx-tab-text h5
{
  font-size: 16px;
  font-weight: normal;
}
.dx-theme-desktop .dx-tabs .dx-tab-text h6, .dx-theme-desktop .dx-tabs .dx-tab-text small, .dx-theme-desktop .dx-tabs .dx-tab-text .dx-font-xs
{
  font-size: 12px;
  font-weight: normal;
}
.dx-theme-desktop .dx-tabs .dx-tab-text .dx-fieldset .dx-field-label
{
  color: #818181;
}
.dx-theme-desktop .dx-tabs .dx-tab:first-child
{
  border-left: none;
}
.dx-theme-desktop .dx-tabs .dx-tab.dx-state-active
{
  background: #aaa;
}
.dx-theme-desktop .dx-tabs .dx-tab.dx-state-active .dx-tab-text
{
  color: #2b2b2b;
}
.dx-theme-desktop .dx-tabs .dx-tab.dx-tab-selected
{
  background: #989898;
}
.dx-theme-desktop .dx-tabs .dx-tab.dx-tab-selected .dx-tab-text
{
  color: #2b2b2b;
}
.dx-theme-desktop .dx-editbox .dx-editbox-input
{
  padding: 7px 14px 8px;
  margin: 0;
  font-size: 1em;
  background: #fafafa;
  border: 1px solid #d1d1d1;
}
.dx-theme-desktop .dx-editbox .dx-editbox-input:-moz-placeholder
{
  color: #c1c1c1;
}
.dx-theme-desktop .dx-editbox .dx-editbox-input::-webkit-input-placeholder
{
  color: #c1c1c1;
}
.dx-theme-desktop .dx-editbox.dx-state-disabled .dx-editbox-input
{
  color: #c1c1c1;
  background: #e0e0e0;
}
.dx-theme-desktop .dx-editbox.dx-numberbox .dx-editbox-input
{
  text-align: right;
}
.dx-theme-desktop .dx-placeholder:before
{
  margin: .2em .3em;
}
.dx-theme-desktop .dx-toolbar
{
  height: 80px;
  background-color: #efefef;
  border-bottom: 1px solid #dadada;
}
.dx-theme-desktop .dx-toolbar .dx-toolbar-item
{
  padding: 0 4px;
}
.dx-theme-desktop .dx-toolbar .dx-toolbar-label
{
  font-size: 34px;
  font-weight: normal;
  padding: 15px 5px;
}
.dx-theme-desktop .dx-slider.dx-state-disabled .dx-slider-wrapper .dx-slider-bar
{
  background: #fff;
}
.dx-theme-desktop .dx-slider.dx-state-disabled .dx-slider-wrapper .dx-slider-bar .dx-slider-range
{
  background: #919191;
}
.dx-theme-desktop .dx-slider.dx-state-disabled .dx-slider-wrapper .dx-slider-bar .dx-slider-handle
{
  background-color: #f7f7f7;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(-90deg,#f7f7f7 0%,#ececec 100%);
  background-image: -moz-linear-gradient(-90deg,#f7f7f7 0%,#ececec 100%);
  background-image: -ms-linear-gradient(-90deg,#f7f7f7 0%,#ececec 100%);
  background-image: -o-linear-gradient(-90deg,#f7f7f7 0%,#ececec 100%);
  background-image: linear-gradient(180deg,#f7f7f7 0%,#ececec 100%);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border: 1px solid rgba(0,0,0,.07);
}
.dx-theme-desktop .dx-slider .dx-slider-wrapper
{
  height: 28px;
}
.dx-theme-desktop .dx-slider .dx-slider-wrapper .dx-slider-bar
{
  height: 2px;
  margin: 13px 9.5px;
  border: 1px solid #d1d1d1;
  background: #f1f1f1;
}
.dx-theme-desktop .dx-slider .dx-slider-wrapper .dx-slider-bar .dx-slider-range
{
  height: 4px;
  margin: 13px 0;
  background: #2b2b2b;
}
.dx-theme-desktop .dx-slider .dx-slider-wrapper .dx-slider-bar .dx-slider-handle
{
  width: 18px;
  height: 28px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: #eaeaea;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -moz-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -ms-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: -o-linear-gradient(-90deg,#eaeaea 0%,#dfdfdf 100%);
  background-image: linear-gradient(180deg,#eaeaea 0%,#dfdfdf 100%);
  -webkit-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -ms-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  -o-box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  box-shadow: inset 0 2px rgba(255,255,255,.35),0 1px 1px rgba(0,0,0,.1);
  border: 1px solid rgba(0,0,0,.15);
  margin-left: 9.5px;
}
.dx-theme-desktop .dx-slider .dx-slider-wrapper .dx-slider-bar .dx-slider-handle.dx-state-active
{
  background-color: #cecece;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(-90deg,#cecece 0%,#cfcfcf 100%);
  background-image: -moz-linear-gradient(-90deg,#cecece 0%,#cfcfcf 100%);
  background-image: -ms-linear-gradient(-90deg,#cecece 0%,#cfcfcf 100%);
  background-image: -o-linear-gradient(-90deg,#cecece 0%,#cfcfcf 100%);
  background-image: linear-gradient(180deg,#cecece 0%,#cfcfcf 100%);
}
.dx-theme-desktop .dx-scrollable-container
{
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -ms-touch-action: pan-x pan-y;
}
.dx-theme-desktop .dx-scrollable-content
{
  -webkit-backface-visibility: visible;
  -webkit-transform: none;
}
.dx-theme-desktop .dx-scrollable-scroll
{
  margin: 0 3px;
  background: #474a4f;
}
.dx-theme-desktop .dx-scrollable-scrollbar-vertical .dx-scrollable-scroll
{
  width: 3px;
}
.dx-theme-desktop .dx-scrollable-scrollbar-horizontal .dx-scrollable-scroll
{
  height: 3px;
}
.dx-theme-desktop .dx-scrollview-pull-down-image
{
  background: url() 0 0 no-repeat;
}
.dx-theme-desktop .dx-scrollview-pull-down-text
{
  font-size: 20px;
  font-weight: normal;
}
.dx-theme-desktop .dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image
{
  width: 24px;
  height: 24px;
}
.dx-theme-desktop .dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image
{
  width: 24px;
  height: 24px;
}
.dx-theme-desktop .dx-swipeable
{
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
}
.dx-theme-desktop .dx-list
{
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-theme-desktop .dx-list.dx-has-next
{
  padding-bottom: 44px;
}
.dx-theme-desktop .dx-list .dx-list-group-header
{
  padding: 10px;
  background: #efefef;
  color: #989898;
  border-top: 2px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
.dx-theme-desktop .dx-list .dx-list-item, .dx-theme-desktop .dx-list .dx-empty-message
{
  color: #2b2b2b;
  position: relative;
  padding: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-top: 1px solid #e5e5e5;
}
.dx-theme-desktop .dx-list .dx-list-item.dx-state-active
{
  background-color: #f1f1f1;
}
.dx-theme-desktop .dx-list .dx-empty-message
{
  text-align: left;
}
.dx-theme-desktop .dx-popup
{
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
}
.dx-theme-desktop .dx-popup .dx-overlay-content
{
  border: none;
  background: #fff;
  -webkit-box-shadow: 0 10px 35px rgba(0,0,0,.5);
  -moz-box-shadow: 0 10px 35px rgba(0,0,0,.5);
  -ms-box-shadow: 0 10px 35px rgba(0,0,0,.5);
  -o-box-shadow: 0 10px 35px rgba(0,0,0,.5);
  box-shadow: 0 10px 35px rgba(0,0,0,.5);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
.dx-theme-desktop .dx-popup .dx-overlay-content .dx-popup-title
{
  min-height: 28px;
  padding: 10px 20px;
  background: #efefef;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -ms-border-radius: 5px 5px 0 0;
  -o-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  font-size: 20px;
  font-weight: normal;
}
.dx-theme-desktop .dx-popup .dx-overlay-content .dx-popup-content
{
  padding: 10px;
}
.dx-theme-desktop .dx-popup .dx-overlay-content .dx-dialog-buttons .dx-button
{
  width: 100px;
  margin: 5px;
}
.dx-theme-desktop .dx-popup .dx-overlay-shader
{
  opacity: .75;
  background: #000;
}
.dx-theme-desktop .dx-gallery .dx-gallery-indicator
{
  text-align: center;
}
.dx-theme-desktop .dx-gallery .dx-gallery-indicator .dx-gallery-indicator-item
{
  background: #aaa;
  width: 8px;
  height: 8px;
  margin: 1px 6px;
  border: solid 1px #aaa;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.dx-theme-desktop .dx-gallery .dx-gallery-indicator .dx-gallery-indicator-item-active, .dx-theme-desktop .dx-gallery .dx-gallery-indicator .dx-gallery-indicator-item-selected
{
  background: #fff;
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-prev, .dx-theme-desktop .dx-gallery .dx-gallery-nav-button-next
{
  position: absolute;
  top: 0;
  width: 34%;
  height: 100%;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.1)";
  background: #fff;
  background: rgba(255,255,255,.01);
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-prev
{
  left: 0;
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-prev:hover
{
  height: 100%;
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-next
{
  right: 0;
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-next:hover
{
  height: 100%;
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-prev:hover:before, .dx-theme-desktop .dx-gallery .dx-gallery-nav-button-next:hover:before
{
  position: absolute;
  z-index: 10;
  width: 16%;
  height: 100%;
  content: ' ';
  clear: both;
  background-color: #000;
  background-color: rgba(0,0,0,.5);
  background-repeat: no-repeat;
  background-position: center center;
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-prev:hover:before
{
  left: 0;
}
.dx-theme-desktop .dx-gallery .dx-gallery-nav-button-next:hover:before
{
  right: 0;
}
.dx-theme-desktop .dx-lookup
{
  height: 36px;
}
.dx-theme-desktop .dx-lookup.dx-state-active
{
  background-color: #f1f1f1;
}
.dx-theme-desktop .dx-lookup .dx-lookup-field
{
  padding: 7px 18px 8px 14px;
  margin: 1px;
  font-size: 1em;
}
.dx-theme-desktop .dx-lookup .dx-lookup-field:before
{
  content: '';
  display: block;
  width: 10px;
  height: 10px;
  position: absolute;
  right: 4px;
  top: 50%;
  margin-top: -5px;
}
.dx-theme-desktop .dx-lookup-popup .dx-lookup-search
{
  padding-top: 10px;
}
.dx-theme-desktop .dx-lookup-popup .dx-list-item.dx-lookup-selected
{
  background-color: #fafafa;
}
.dx-theme-desktop .dx-autocomplete
{
  background-color: #fff;
}
.dx-theme-desktop .dx-autocomplete .dx-editbox
{
  margin: 0;
}
.dx-theme-desktop .dx-autocomplete .dx-editbox .dx-textbox .dx-editbox-input
{
  padding: .5em 1em;
  font-size: 1em;
}
.dx-theme-desktop .dx-popup.dx-autocomplete-popup .dx-overlay-content
{
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -ms-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -o-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.dx-theme-desktop .dx-popup.dx-autocomplete-popup .dx-overlay-content .dx-popup-content
{
  padding: 0;
  border: 1px solid #d1d1d1;
}
.dx-theme-desktop .dx-popup.dx-autocomplete-popup .dx-overlay-content .dx-popup-content .dx-list
{
  background-color: #fff;
}
.dx-theme-desktop .dx-popup.dx-autocomplete-popup .dx-overlay-content .dx-popup-content .dx-list .dx-list-item
{
  font-size: 1.2em;
  border-top: 0;
  padding: .5em 1em;
}
.dx-theme-desktop .dx-popup.dx-autocomplete-popup .dx-overlay-content .dx-popup-content .dx-list .dx-list-item:not(.dx-state-active):hover
{
  background-color: #f8f8f8;
}
.dx-theme-desktop .dx-popup.dx-autocomplete-popup .dx-overlay-content .dx-popup-content .dx-list .dx-autocomplete-selected
{
  background-color: #f4f4f4;
}
.dx-theme-desktop .dx-popup.dx-autocomplete-popup .dx-overlay-content .dx-popup-content .dx-list .dx-autocomplete-selected.dx-state-active
{
  background-color: #f1f1f1;
}
.dx-theme-desktop .dx-popup.dx-action-sheet-popup .dx-overlay-content
{
  border-radius: 0;
}
.dx-theme-desktop .dx-popup.dx-action-sheet-popup .dx-overlay-content .dx-popup-title
{
  border-radius: 0;
}
.dx-theme-desktop .dx-loadindicator.dx-loadindicator-small .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment
{
  width: 10%;
  height: 34%;
  -webkit-border-radius: 20%;
  -moz-border-radius: 20%;
  -ms-border-radius: 20%;
  -o-border-radius: 20%;
  border-radius: 20%;
  -webkit-box-shadow: 0 0 2px rgba(0,0,0,.3);
  -moz-box-shadow: 0 0 2px rgba(0,0,0,.3);
  -ms-box-shadow: 0 0 2px rgba(0,0,0,.3);
  -o-box-shadow: 0 0 2px rgba(0,0,0,.3);
  box-shadow: 0 0 2px rgba(0,0,0,.3);
}
.dx-theme-desktop .dx-loadindicator.dx-loadindicator-large .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment
{
  width: 8%;
  height: 34%;
  -webkit-border-radius: 25%;
  -moz-border-radius: 25%;
  -ms-border-radius: 25%;
  -o-border-radius: 25%;
  border-radius: 25%;
  -webkit-box-shadow: 0 0 6px rgba(0,0,0,.3);
  -moz-box-shadow: 0 0 6px rgba(0,0,0,.3);
  -ms-box-shadow: 0 0 6px rgba(0,0,0,.3);
  -o-box-shadow: 0 0 6px rgba(0,0,0,.3);
  box-shadow: 0 0 6px rgba(0,0,0,.3);
}
.dx-theme-desktop .dx-loadindicator-wrapper
{
  position: absolute;
  top: 15%;
  left: 15%;
  width: 70%;
  height: 70%;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon
{
  position: relative;
  width: 100%;
  height: 100%;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment
{
  position: absolute;
  width: 11%;
  height: 30%;
  left: 44.5%;
  top: 37%;
  opacity: 0;
  background: #898989;
  -webkit-border-radius: 40%;
  -moz-border-radius: 40%;
  -ms-border-radius: 40%;
  -o-border-radius: 40%;
  border-radius: 40%;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,.2);
  -ms-box-shadow: 0 0 3px rgba(0,0,0,.2);
  -o-box-shadow: 0 0 3px rgba(0,0,0,.2);
  box-shadow: 0 0 3px rgba(0,0,0,.2);
  -webkit-animation: dx-loadindicator-opacity 1s linear infinite;
  -moz-animation: dx-loadindicator-opacity 1s linear infinite;
  -o-animation: dx-loadindicator-opacity 1s linear infinite;
  animation: dx-loadindicator-opacity 1s linear infinite;
}
@-webkit-keyframes dx-loadindicator-opacity
{
  from
  {
    opacity: 1;
  }
  to
  {
    opacity: .25;
  }
}
@-moz-keyframes dx-loadindicator-opacity
{
  from
  {
    opacity: 1;
  }
  to
  {
    opacity: .25;
  }
}
@-ms-keyframes dx-loadindicator-opacity
{
  from
  {
    opacity: 1;
  }
  to
  {
    opacity: .25;
  }
}
@-o-keyframes dx-loadindicator-opacity{from{opacity:1;}to{opacity:.25;}}
@keyframes dx-loadindicator-opacity
{
  from
  {
    opacity: 1;
  }
  to
  {
    opacity: .25;
  }
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment1
{
  -webkit-transform: rotate(0) translate(0,-142%);
  -moz-transform: rotate(0) translate(0,-142%);
  -ms-transform: rotate(0) translate(0,-142%);
  -o-transform: rotate(0) translate(0,-142%);
  transform: rotate(0) translate(0,-142%);
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment2
{
  -webkit-transform: rotate(30deg) translate(0,-142%);
  -moz-transform: rotate(30deg) translate(0,-142%);
  -ms-transform: rotate(30deg) translate(0,-142%);
  -o-transform: rotate(30deg) translate(0,-142%);
  transform: rotate(30deg) translate(0,-142%);
  -webkit-animation-delay: -.9167s;
  -moz-animation-delay: -.9167s;
  -o-animation-delay: -.9167s;
  animation-delay: -.9167s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment3
{
  -webkit-transform: rotate(60deg) translate(0,-142%);
  -moz-transform: rotate(60deg) translate(0,-142%);
  -ms-transform: rotate(60deg) translate(0,-142%);
  -o-transform: rotate(60deg) translate(0,-142%);
  transform: rotate(60deg) translate(0,-142%);
  -webkit-animation-delay: -.833s;
  -moz-animation-delay: -.833s;
  -o-animation-delay: -.833s;
  animation-delay: -.833s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment4
{
  -webkit-transform: rotate(90deg) translate(0,-142%);
  -moz-transform: rotate(90deg) translate(0,-142%);
  -ms-transform: rotate(90deg) translate(0,-142%);
  -o-transform: rotate(90deg) translate(0,-142%);
  transform: rotate(90deg) translate(0,-142%);
  -webkit-animation-delay: -.75s;
  -moz-animation-delay: -.75s;
  -o-animation-delay: -.75s;
  animation-delay: -.75s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment5
{
  -webkit-transform: rotate(120deg) translate(0,-142%);
  -moz-transform: rotate(120deg) translate(0,-142%);
  -ms-transform: rotate(120deg) translate(0,-142%);
  -o-transform: rotate(120deg) translate(0,-142%);
  transform: rotate(120deg) translate(0,-142%);
  -webkit-animation-delay: -.667s;
  -moz-animation-delay: -.667s;
  -o-animation-delay: -.667s;
  animation-delay: -.667s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment6
{
  -webkit-transform: rotate(150deg) translate(0,-142%);
  -moz-transform: rotate(150deg) translate(0,-142%);
  -ms-transform: rotate(150deg) translate(0,-142%);
  -o-transform: rotate(150deg) translate(0,-142%);
  transform: rotate(150deg) translate(0,-142%);
  -webkit-animation-delay: -.5833s;
  -moz-animation-delay: -.5833s;
  -o-animation-delay: -.5833s;
  animation-delay: -.5833s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment7
{
  -webkit-transform: rotate(180deg) translate(0,-142%);
  -moz-transform: rotate(180deg) translate(0,-142%);
  -ms-transform: rotate(180deg) translate(0,-142%);
  -o-transform: rotate(180deg) translate(0,-142%);
  transform: rotate(180deg) translate(0,-142%);
  -webkit-animation-delay: -.5s;
  -moz-animation-delay: -.5s;
  -o-animation-delay: -.5s;
  animation-delay: -.5s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment8
{
  -webkit-transform: rotate(210deg) translate(0,-142%);
  -moz-transform: rotate(210deg) translate(0,-142%);
  -ms-transform: rotate(210deg) translate(0,-142%);
  -o-transform: rotate(210deg) translate(0,-142%);
  transform: rotate(210deg) translate(0,-142%);
  -webkit-animation-delay: -.41667s;
  -moz-animation-delay: -.41667s;
  -o-animation-delay: -.41667s;
  animation-delay: -.41667s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment9
{
  -webkit-transform: rotate(240deg) translate(0,-142%);
  -moz-transform: rotate(240deg) translate(0,-142%);
  -ms-transform: rotate(240deg) translate(0,-142%);
  -o-transform: rotate(240deg) translate(0,-142%);
  transform: rotate(240deg) translate(0,-142%);
  -webkit-animation-delay: -.333s;
  -moz-animation-delay: -.333s;
  -o-animation-delay: -.333s;
  animation-delay: -.333s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment10
{
  -webkit-transform: rotate(270deg) translate(0,-142%);
  -moz-transform: rotate(270deg) translate(0,-142%);
  -ms-transform: rotate(270deg) translate(0,-142%);
  -o-transform: rotate(270deg) translate(0,-142%);
  transform: rotate(270deg) translate(0,-142%);
  -webkit-animation-delay: -.25s;
  -moz-animation-delay: -.25s;
  -o-animation-delay: -.25s;
  animation-delay: -.25s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment11
{
  -webkit-transform: rotate(300deg) translate(0,-142%);
  -moz-transform: rotate(300deg) translate(0,-142%);
  -ms-transform: rotate(300deg) translate(0,-142%);
  -o-transform: rotate(300deg) translate(0,-142%);
  transform: rotate(300deg) translate(0,-142%);
  -webkit-animation-delay: -.1667s;
  -moz-animation-delay: -.1667s;
  -o-animation-delay: -.1667s;
  animation-delay: -.1667s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment12
{
  -webkit-transform: rotate(330deg) translate(0,-142%);
  -moz-transform: rotate(330deg) translate(0,-142%);
  -ms-transform: rotate(330deg) translate(0,-142%);
  -o-transform: rotate(330deg) translate(0,-142%);
  transform: rotate(330deg) translate(0,-142%);
  -webkit-animation-delay: -.0833s;
  -moz-animation-delay: -.0833s;
  -o-animation-delay: -.0833s;
  animation-delay: -.0833s;
}
.dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment0, .dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment13, .dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment14, .dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment15, .dx-theme-desktop .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-win8-segment
{
  display: none;
}
.dx-theme-desktop .dx-popup.dx-dropdownmenu-popup .dx-overlay-content
{
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -ms-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  -o-box-shadow: 0 1px 10px rgba(0,0,0,.1);
  box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.dx-theme-desktop .dx-popup.dx-dropdownmenu-popup .dx-overlay-content .dx-popup-content
{
  padding: 0;
  border: 1px solid #d1d1d1;
  background-color: #fff;
}
.dx-theme-desktop .dx-popup.dx-dropdownmenu-popup .dx-overlay-content .dx-popup-content .dx-list-item
{
  padding: .5em;
  border-top: 0;
}
.dx-theme-desktop .dx-toast .dx-toast-content
{
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 32px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);
  -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);
  -ms-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);
  -o-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);
  box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);
}
.dx-theme-desktop .dxdbRootFullScreenMode
{
  background: #efefef;
}
.dx-theme-desktop .dx-dashboard-panel
{
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -ms-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -o-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  box-shadow: 0 1px 4px rgba(0,0,0,.15);
  border: 1px solid #d9d9d9;
  border: 1px solid rgba(0,0,0,.15);
  background-color: #fff;
}
.dx-theme-desktop .dx-dashboard-title
{
  color: #5d5d5d;
  font-family: 'Segoe UI Light','Helvetica Neue Light','Segoe UI','Helvetica Neue',Helvetica,'Trebuchet MS',Verdana,sans-serif;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-dashboard-splitter-pane
{
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -ms-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -o-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  box-shadow: 0 1px 4px rgba(0,0,0,.15);
  border: 1px solid #d9d9d9;
  border: 1px solid rgba(0,0,0,.15);
  background-color: #fff;
}
.dx-theme-desktop .dx-dashboard-item-header
{
  background: #fff;
  font-family: 'Segoe UI',Helvetica,'Droid Sans',Tahoma,Geneva,sans-serif;
}
.dx-theme-desktop .dx-dashboard-item-header .dx-dashboard-item-header-text
{
  color: #5d5d5d;
}
.dx-theme-desktop .dx-dashboard-item-header .dx-dashboard-item-header-text b
{
  font-weight: normal;
}
.dx-theme-desktop .dx-hover-toolbar-container
{
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -ms-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -o-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  box-shadow: 0 1px 4px rgba(0,0,0,.15);
  border: 1px solid #d9d9d9;
  border: 1px solid rgba(0,0,0,.15);
  background-color: #fff;
}
.dx-theme-desktop .dx-dashboard-bar
{
  height: 18px;
  background-color: #5f8b95;
}
.dx-theme-desktop .dx-dashboard-message
{
  color: #5d5d5d;
  font-family: 'Segoe UI',Helvetica,'Droid Sans',Tahoma,Geneva,sans-serif;
  font-size: 24px;
  display: inline-block;
}
.dx-theme-desktop .dx-dashboard-loading
{
  width: 26px;
  height: 26px;
  display: inline-block;
  background: url() no-repeat;
}
.dx-theme-desktop .dx-dashboard-item-loading
{
  background-image: url();
}
.dx-theme-desktop .dx-dashboard-clear-master-filter
{
  background-image: url();
}
.dx-theme-desktop .dx-dashboard-content-selection
{
  background-image: url();
}
.dx-theme-desktop .dx-dashboard-item-header-drill-up
{
  background-image: url();
}
.dx-theme-desktop .dx-dashboard-export
{
  background-image: url();
}
.dx-theme-desktop .dx-dashboard-item-export
{
  background-image: url();
}
.dx-theme-desktop .dx-dashboard-clear-master-filter.dxdbEnabled:hover, .dx-theme-desktop .dx-dashboard-content-selection:hover, .dx-theme-desktop .dx-dashboard-item-export:hover, .dx-theme-desktop .dx-dashboard-export:hover, .dx-theme-desktop .dx-dashboard-item-header-drill-up.dxdbEnabled:hover
{
  border: 1px solid #d8d8d8;
  background-color: #fff;
}
.dx-theme-desktop .dx-dashboard-menu-background
{
  color: #5c5c5c;
  padding: 1px;
  border: 1px solid #d9d9d9;
  border: 1px solid rgba(0,0,0,.18);
  box-shadow: 0 2px 5px rgba(0,0,0,.15);
  -moz-box-shadow: 0 2px 5px rgba(0,0,0,.15);
  -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.15);
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.dx-theme-desktop .dx-dashboard-menu-item-selected
{
  background-color: #e5e5e5;
}
.dx-theme-desktop .dx-dashboard-menu-background li
{
  font-family: 'Segoe UI',Helvetica,'Droid Sans',Tahoma,Geneva,sans-serif;
}
.dx-theme-desktop .dx-dashboard-splitter-resizing
{
  background: url() repeat;
}
.dx-theme-desktop .dx-pivotgrid
{
  font-family: 'Segoe UI',Helvetica,'Droid Sans',Tahoma,Geneva,sans-serif;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-splitter
{
  position: relative;
  border-left: 1px solid #ccc;
  width: 15px;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-splitter .button
{
  padding-top: 10px;
  padding-bottom: 10px;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-splitter .button .collapse
{
  background: url() no-repeat;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-splitter .button .expand
{
  background: url() no-repeat;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-splitter .button .collapse, .dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-splitter .button .expand
{
  cursor: pointer;
  display: inline-block;
  height: 13px;
  width: 13px;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-splitter .buttonDisable
{
  opacity: .4;
  filter: alpha(opacity=40);
}
.dx-theme-desktop .dx-pivotgrid .dx-bottom-row
{
  border-top: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-area td
{
  color: #767676;
  padding: 7px 5px;
  overflow: hidden;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-area-data
{
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-area-data td
{
  text-align: right;
  color: #1b1b1b;
  white-space: nowrap;
  border-left: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-area-data td:first-child
{
  border-left: 0;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-area-data tr:first-child .total, .dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-area-data tr:first-child .grandtotal
{
  border-top-width: 0;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-vertical-headers
{
  border-bottom: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-vertical-headers .expandBorder
{
  border-top: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-vertical-headers .lastCell
{
  border-right: 0;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-vertical-headers td
{
  max-width: 150px;
  min-width: 50px;
  border-right: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td
{
  border-top: 0;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-vertical-headers .total, .dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-area-data .total, .dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-vertical-headers .grandtotal, .dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-area-data .grandtotal
{
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-horizontal-headers
{
  border-left: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll
{
  border-right: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-horizontal-headers table
{
  width: 100%;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-horizontal-headers td
{
  text-align: center;
  border: 1px solid #ccc;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child
{
  border-left: 0;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td
{
  border-top: 0;
}
.dx-theme-desktop .dx-pivotgrid .total
{
  background-color: #f7f7f7;
}
.dx-theme-desktop .dx-pivotgrid .grandtotal
{
  background-color: #ebebeb;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-collapsed, .dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-expanded
{
  cursor: pointer;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-collapsed .image, .dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-expanded .image
{
  float: left;
  height: 9px;
  width: 9px;
  margin-right: 5px;
  background: url() no-repeat;
}
.dx-theme-desktop .dx-pivotgrid .dx-pivotgrid-expanded .image
{
  background: url() no-repeat;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-datagrid td
{
  padding: 7px;
  border-left: 1px solid #d3d3d3;
  vertical-align: middle;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-datagrid td:first-child
{
  border-left: 0;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-datagrid .dx-datagrid-headers div.dx-text-content
{
  color: #989898 !important;
  fill-opacity: 1 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-datagrid .dx-datagrid-rowsview div.dx-text-content
{
  color: #000 !important;
  fill-opacity: 1 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-datagrid .dx-datagrid-rowsview .dx-selection
{
  background-color: #abdcd3 !important;
  color: #000 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-dashboard-item.dx-banded-rows .dx-datagrid-rowsview tr:nth-child(even)
{
  background-color: #f5f5f5;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-dashboard-item.dx-banded-rows .dx-datagrid-rowsview tr.dx-selection
{
  background-color: #abdcd3;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-dashboard-item.dx-banded-rows .dx-datagrid-rowsview tr.dx-freespace-row
{
  background-color: transparent;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-dashboard-item.dx-horizontal-border .dx-datagrid-rowsview tr
{
  border-bottom: 1px solid #d3d3d3;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-dashboard-item.dx-horizontal-border .dx-datagrid-rowsview .dx-freespace-row
{
  border-bottom-width: 0;
}
#card-item-hidden-container
{
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  overflow: visible;
}
#card-item-hidden-container span
{
  font-family: Segoe UI,HelveticaNeue,Trebuchet MS,Verdana;
  font-weight: normal;
}
.dx-theme-desktop circle.warningColor
{
  fill: #af8a53;
}
.dx-theme-desktop path.positiveColor
{
  fill: #859666;
}
.dx-theme-desktop path.negativeColor
{
  fill: #ba4d51;
}
.dx-theme-desktop text.positiveColor tspan
{
  fill: #859666;
}
.dx-theme-desktop text.warningColor tspan
{
  fill: #af8a53;
}
.dx-theme-desktop text.negativeColor tspan
{
  fill: #ba4d51;
}
.dx-theme-desktop text.noneColor tspan
{
  fill: #9f9f9f;
}
.dx-theme-desktop text.defaultColor tspan
{
  fill: #5d5d5d;
}
.dx-theme-desktop span.positiveColor
{
  color: #859666;
}
.dx-theme-desktop span.negativeColor
{
  color: #ba4d51;
}
.dx-theme-desktop span.warningColor
{
  color: #af8a53;
}
.dx-theme-desktop span.noneColor
{
  color: #9f9f9f;
}
.dx-theme-desktop span.defaultColor
{
  color: #5d5d5d;
}
.dx-theme-desktop .widget-viewer-container .viewerItem
{
  background-color: #fff;
  border: solid 1px;
  overflow: hidden;
  position: relative;
  -webkit-tap-highlight-color: transparent;
}
.dx-theme-desktop .widget-viewer-container .widgetItem
{
  background-color: #fff;
  border: solid 1px;
  overflow: hidden;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  border-color: transparent;
}
.dx-theme-desktop .widget-viewer-container .fontProperties
{
  font-family: Segoe UI,HelveticaNeue,Trebuchet MS,Verdana;
  font-weight: normal;
}
.dx-theme-desktop .widget-viewer-container .ellipsisProperties
{
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -moz-binding: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.dx-theme-desktop .widget-viewer-container .cardItem
{
  background-color: #fff;
  border: solid 1px;
  overflow: hidden;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -ms-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  -o-box-shadow: 0 1px 4px rgba(0,0,0,.15);
  box-shadow: 0 1px 4px rgba(0,0,0,.15);
  border: 1px solid #d9d9d9;
  border: 1px solid rgba(0,0,0,.15);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.dx-theme-desktop .widget-viewer-container .cardItem .title
{
  color: #5d5d5d;
  line-height: 100%;
  font-family: Segoe UI,HelveticaNeue,Trebuchet MS,Verdana;
  font-weight: normal;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -moz-binding: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.dx-theme-desktop .widget-viewer-container .cardItem .subTitle
{
  color: #b6b6b6;
  font-family: Segoe UI,HelveticaNeue,Trebuchet MS,Verdana;
  font-weight: normal;
  width: 60%;
  line-height: 100%;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -moz-binding: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  white-space: normal;
}
.dx-theme-desktop .widget-viewer-container .cardItem .variableValue1
{
  position: absolute;
  right: 0;
}
.dx-theme-desktop .widget-viewer-container .cardItem .variableValue2
{
  right: 0;
  position: absolute;
}
.dx-theme-desktop .widget-viewer-container .cardItem .mainValue
{
  right: 0;
  bottom: 0;
  position: absolute;
}
.dx-theme-desktop .widget-viewer-container .cardItem span
{
  font-family: Segoe UI,HelveticaNeue,Trebuchet MS,Verdana;
  font-weight: normal;
}
.dx-theme-desktop .widget-viewer-container .selectedItem
{
  background-color: rgba(95,139,149,.35) !important;
  border: #5f8b95 solid 1px !important;
}
.dx-theme-desktop .widget-viewer-container .widgetItem.selected
{
  background-color: rgba(95,139,149,.35) !important;
  border: #5f8b95 solid 1px !important;
}
.dx-theme-desktop .widget-viewer-container .cardItem.selected
{
  background-color: rgba(95,139,149,.35) !important;
  border: #5f8b95 solid 1px !important;
}
.dx-theme-desktop .widget-viewer-container .dx-widgetsviewer-item-hovered
{
  background-color: rgba(95,139,149,.25);
  border: #5f8b95 solid 1px;
}
.dx-theme-desktop .widget-viewer-container .cardItem.hoveredItem:hover
{
  background-color: rgba(95,139,149,.25);
  border: #5f8b95 solid 1px;
}
.dx-theme-desktop .widget-viewer-container .widgetItem.hoveredItem:hover
{
  background-color: rgba(95,139,149,.25);
  border: #5f8b95 solid 1px;
}
.dx-theme-desktop .dx-dashboard-viewer .spindle circle.dx-spindle-hole
{
  fill: white;
}
.dx-theme-desktop .dx-dashboard-viewer .spindle circle.dx-spindle-border
{
  fill: #c2c2c2;
}
.dx-theme-desktop .dx-dashboard-viewer .spindle vml\:oval:first-child
{
  background-color: #c2c2c2;
}
.dx-theme-desktop .dx-dashboard-viewer .spindle vml\:oval
{
  background-color: #fff;
}
.dx-theme-desktop .dx-dashboard-viewer .needle path.dx-needle-hole
{
  fill: white;
}
.dx-theme-desktop .dx-dashboard-viewer .needle path.dx-needle-part1
{
  fill: #c2c2c2;
}
.dx-theme-desktop .dx-dashboard-viewer .needle path.dx-needle-part2
{
  fill: #e18e92;
}
.dx-theme-desktop .dx-dashboard-viewer .needle vml\:shape
{
  background-color: #c2c2c2;
}
.dx-theme-desktop .dx-dashboard-viewer .scale .dx-major-ticks path.dx-major-tick
{
  fill: white;
}
.dx-theme-desktop .dx-dashboard-viewer .scale .dx-major-ticks vml\:shape
{
  background-color: #fff;
}
.dx-theme-desktop .dx-dashboard-viewer .scale .minor-ticks path.dx-minor-tick
{
  fill: white;
}
.dx-theme-desktop .dx-dashboard-viewer .scale .minor-ticks vml\:shape
{
  background-color: #fff;
}
.dx-theme-desktop .dx-dashboard-viewer .scale .labels text.dx-gauge-scale-label
{
  fill: #7f7f7f !important;
  fill-opacity: 1 !important;
  font-weight: Normal !important;
}
.dx-theme-desktop .dx-dashboard-viewer .scale .labels span
{
  color: #7f7f7f !important;
  opacity: 1 !important;
  font-weight: Normal !important;
}
.dx-theme-desktop .dx-dashboard-viewer .range-container path.dx-background-range
{
  fill: gray;
}
.dx-theme-desktop .dx-dashboard-viewer .range-container vml\:shape
{
  background-color: gray;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-gauge-title text
{
  fill: #232323 !important;
  fill-opacity: 1 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dx-gauge-title span
{
  color: #232323 !important;
  opacity: 1 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .marker path.dx-marker-element
{
  fill: #679ec5;
  stroke: white;
}
.dx-theme-desktop .dx-dashboard-viewer .marker vml\:shape
{
  background-color: #679ec5;
  color: #fff;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .slidersContainer .sliderArea rect
{
  fill: white;
  fill-opacity: .75;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .slidersContainer .sliderArea>vml\:rect
{
  background-color: #fff;
  opacity: .75;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .slidersContainer .sliderArea .slider .sliderMarker path
{
  fill: #9b9b9b;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .slidersContainer .sliderArea .slider .sliderMarker vml\:shape
{
  background-color: #9b9b9b;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .slidersContainer .sliderArea .slider .sliderMarker text
{
  fill: white !important;
  fill-opacity: 1 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .slidersContainer .sliderArea .slider .sliderMarker span
{
  color: #fff !important;
  opacity: 1 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .slidersContainer .sliderArea .slider path.dx-range-selector-slider
{
  stroke: black;
  stroke-opacity: .1;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .slidersContainer .sliderArea .slider>vml\:shape
{
  color: #fff;
  opacity: .35;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .scale text.dx-range-selector-scale
{
  fill-opacity: .75 !important;
  fill: gray !important;
  font-size: 11px !important;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .scale span
{
  color: gray !important;
  opacity: .75 !important;
  font-size: 11px !important;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .scale path.dx-range-selector-tick
{
  stroke: black;
  stroke-opacity: .1;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .scale vml\:shape
{
  color: #000;
  opacity: .1;
}
.dx-theme-desktop .dx-dashboard-viewer .rangeContainer .view rect.dx-range-selector-background, .dx-theme-desktop .dx-dashboard-viewer .rangeContainer .view vml\:rect
{
  opacity: 0;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-series g.dxc-markers path.dx-chart-hovered-point
{
  stroke: white !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-series g.dxc-markers path.dx-chart-selected-point
{
  stroke: white !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-legend rect.dxc-border
{
  fill: white;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-h-axis .dxc-elements text, .dx-theme-desktop .dx-dashboard-viewer .dxc-v-axis .dxc-elements text
{
  fill: gray !important;
  fill-opacity: .75 !important;
  font-size: 11px !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-h-axis .dxc-elements span, .dx-theme-desktop .dx-dashboard-viewer .dxc-v-axis .dxc-elements span
{
  color: gray !important;
  opacity: .75 !important;
  font-size: 11px !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-h-axis .dxc-elements text.dx-chart-axis-title, .dx-theme-desktop .dx-dashboard-viewer .dxc-v-axis .dxc-elements text.dx-chart-axis-title
{
  fill: #6f6f6f !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-h-axis .dxc-elements span.dx-chart-axis-title, .dx-theme-desktop .dx-dashboard-viewer .dxc-v-axis .dxc-elements span.dx-chart-axis-title
{
  fill: #6f6f6f !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-h-axis .dxc-grid path, .dx-theme-desktop .dx-dashboard-viewer .dxc-v-axis .dxc-grid path, .dx-theme-desktop .dx-dashboard-viewer .dxc-h-axis .dxc-line path, .dx-theme-desktop .dx-dashboard-viewer .dxc-v-axis .dxc-line path
{
  stroke: gray !important;
  stroke-opacity: .35 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-h-axis .dxc-grid vml\:shape, .dx-theme-desktop .dx-dashboard-viewer .dxc-v-axis .dxc-grid vml\:shape, .dx-theme-desktop .dx-dashboard-viewer .dxc-h-axis .dxc-line vml\:shape, .dx-theme-desktop .dx-dashboard-viewer .dxc-v-axis .dxc-line vml\:shape
{
  color: gray !important;
  opacity: .35 !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-legend .dxc-item text
{
  fill: gray !important;
  fill-opacity: .75 !important;
  font-size: 11px !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-legend .dxc-item span
{
  color: gray !important;
  opacity: .75 !important;
  font-size: 11px !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-title text
{
  fill: gray !important;
}
.dx-theme-desktop .dx-dashboard-viewer .dxc-title span
{
  color: gray !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-series g.dxc-markers path.dx-candle-default
{
  fill: #5f8b95 !important;
  stroke: #5f8b95 !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-series g.dxc-markers path.dx-candle-reduction
{
  fill: black !important;
  stroke: black !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-series g.dxc-markers path.dx-candle-default.dx-candle-positive
{
  fill: white !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-series g.dxc-markers path.dx-candle-reduction.dx-candle-positive
{
  fill: white !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-legend g g.dxc-item rect.dx-candle-default
{
  fill: #5f8b95 !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-tooltip path.dx-candle-default
{
  fill: #5f8b95 !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-tooltip path.dx-candle-default+text
{
  fill: #6f6f6f;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-tooltip path.dx-candle-reduction
{
  fill: black !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-tooltip path.dx-candle-reduction+text
{
  fill: #6f6f6f;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-labels-group g.dxc-series-labels g g rect.dx-candle-default
{
  fill: #5f8b95 !important;
  stroke: #5f8b95 !important;
}
.dx-theme-desktop .dx-dashboard-viewer g.dxc-labels-group g.dxc-series-labels g g rect.dx-candle-reduction
{
  fill: black !important;
  stroke: black !important;
}